Dynomotion

Group: DynoMotion Message: 6000 From: chrismd500 Date: 11/9/2012
Subject: Second kstep "enable" always on..
The 'enable LED' on kstep #2 is always on, even when kstep #1 'enable LED' turns off in the idle loop. I have connected +5V, GND, and 'Enable' from J6 on kstep #1 to J6 on kstep #2. My idle loop looks like this (only using 1 channel on kstep #2):

SetBitDirection(45,1); // set Enable Signal as Output
SetBit(45); // Enable the amplifiers

// Add a small amount of Coordinated Motion Path smoothing if desired
// Tau = 0.001; // seconds for Low Pass Filter Time Constant
// KLP = exp(-TIMEBASE/Tau);
KLP=0; // force to 0 to disable
// printf("Tau=%f KLP=%f\n",Tau,KLP);


for (;;) // loop forever
{
WaitNextTimeSlice();

// Service Amplifier disable after no activity for a while
if (ch0->Dest != LastX || ch1->Dest != LastY || ch2->Dest != LastZ || ch3->Dest != LastA || ch4->Dest != LastB)
{
// we moved - enable KStep Amplifers
SetBit(45);
T0 = Time_sec(); // record the time and position of last motion
LastX=ch0->Dest;
LastY=ch1->Dest;
LastZ=ch2->Dest;
LastA=ch3->Dest;
LastB=ch4->Dest;
}
else
{
if (Time_sec() > T0 + 10.0) ClearBit(45);
}
}

return 0;
}
Group: DynoMotion Message: 6032 From: Tom Kerekes Date: 11/11/2012
Subject: Re: Second kstep "enable" always on..
Hi Kristoffer,

I can't think of why that would be.

It can't be your program as the same signal is wired to both enables.

Remove any connection from the KFLOP #2 J6 Enable.  Does the enable LED on KSTEP #2 remain on?

Regards
TK

Group: DynoMotion Message: 6069 From: chrismd500 Date: 11/13/2012
Subject: Re: Second kstep "enable" always on..
Tom,

Yes, when I remove the J6 enable connection between kstep #1 and #2, the 'enable' LED (and the +5V LED) is on.

--- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>
> Hi Kristoffer,
>
> I can't think of why that would be.
>
> It can't be your program as the same signal is wired to both enables.
>
>
> Remove any connection from the KFLOP #2 J6 Enable.  Does the enable LED on KSTEP #2 remain on?
>
> Regards
> TK
>
>
>
> ________________________________
> From: chrismd500 <kristoffer.jensen@...>
> To: DynoMotion@yahoogroups.com
> Sent: Friday, November 9, 2012 7:47 AM
> Subject: [DynoMotion] Second kstep "enable" always on..
>
>
>  
> The 'enable LED' on kstep #2 is always on, even when kstep #1 'enable LED' turns off in the idle loop. I have connected +5V, GND, and 'Enable' from J6 on kstep #1 to J6 on kstep #2. My idle loop looks like this (only using 1 channel on kstep #2):
>
> SetBitDirection(45,1); // set Enable Signal as Output
> SetBit(45); // Enable the amplifiers
>
> // Add a small amount of Coordinated Motion Path smoothing if desired
> // Tau = 0.001; // seconds for Low Pass Filter Time Constant
> // KLP = exp(-TIMEBASE/Tau);
> KLP=0; // force to 0 to disable
> // printf("Tau=%f KLP=%f\n",Tau,KLP);
>
>
> for (;;) // loop forever
> {
> WaitNextTimeSlice();
>
> // Service Amplifier disable after no activity for a while
> if (ch0->Dest != LastX || ch1->Dest != LastY || ch2->Dest != LastZ || ch3->Dest != LastA || ch4->Dest != LastB)
> {
> // we moved - enable KStep Amplifers
> SetBit(45);
> T0 = Time_sec(); // record the time and position of last motion
> LastX=ch0->Dest;
> LastY=ch1->Dest;
> LastZ=ch2->Dest;
> LastA=ch3->Dest;
> LastB=ch4->Dest;
> }
> else
> {
> if (Time_sec() > T0 + 10.0) ClearBit(45);
> }
> }
>
> return 0;
> }
>
Group: DynoMotion Message: 6070 From: Tom Kerekes Date: 11/13/2012
Subject: Re: Second kstep "enable" always on..
Hi Kristoffer,

So with just +5V and GND applied to KSTEP #2 and no other connections the Enable LED is on?

If so the board must have a problem.  Please send it to us for testing/repair.

Regards
TK



Group: DynoMotion Message: 6071 From: chrismd500 Date: 11/13/2012
Subject: Re: Second kstep "enable" always on..
Tom, oh ok. I know for sure that channel 3 on kstep #2 (which is the first kstep I got) is not working. Not exactly sure what happened, but a couple of months ago there was an incident where the channel 3 motor seemed stuck and wouldn't move. I immediately turned off the power and removed the motor, but it smelled burned. I tried putting it back on and channel 3 was dead. I think I might have connected wrong, but don't know for sure as I pulled out the wires before I got a chance to check how i connected it. Channel 0,1,2 worked as usual, so I assumed the damage was only to channel 3. So maybe this why the enable LED is always on...

--- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>
> Hi Kristoffer,
>
> So with just +5V and GND applied to KSTEP #2 and no other connections the Enable LED is on?
>
> If so the board must have a problem.  Please send it to us for testing/repair.
>
> Regards
> TK
>
>
>
>
>
> ________________________________
> From: chrismd500 <kristoffer.jensen@...>
> To: DynoMotion@yahoogroups.com
> Sent: Tuesday, November 13, 2012 4:03 PM
> Subject: [DynoMotion] Re: Second kstep "enable" always on..
>
>
>  
> Tom,
>
> Yes, when I remove the J6 enable connection between kstep #1 and #2, the 'enable' LED (and the +5V LED) is on.
>
> --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> >
> > Hi Kristoffer,
> >
> > I can't think of why that would be.
> >
> > It can't be your program as the same signal is wired to both enables.
> >
> >
> > Remove any connection from the KFLOP #2 J6 Enable.  Does the enable LED on KSTEP #2 remain on?
> >
> > Regards
> > TK
> >
> >
> >
> > ________________________________
> > From: chrismd500 <kristoffer.jensen@>
> > To: DynoMotion@yahoogroups.com
> > Sent: Friday, November 9, 2012 7:47 AM
> > Subject: [DynoMotion] Second kstep "enable" always on..
> >
> >
> >  
> > The 'enable LED' on kstep #2 is always on, even when kstep #1 'enable LED' turns off in the idle loop. I have connected +5V, GND, and 'Enable' from J6 on kstep #1 to J6 on kstep #2. My idle loop looks like this (only using 1 channel on kstep #2):
> >
> > SetBitDirection(45,1); // set Enable Signal as Output
> > SetBit(45); // Enable the amplifiers
> >
> > // Add a small amount of Coordinated Motion Path smoothing if desired
> > // Tau = 0.001; // seconds for Low Pass Filter Time Constant
> > // KLP = exp(-TIMEBASE/Tau);
> > KLP=0; // force to 0 to disable
> > // printf("Tau=%f KLP=%f\n",Tau,KLP);
> >
> >
> > for (;;) // loop forever
> > {
> > WaitNextTimeSlice();
> >
> > // Service Amplifier disable after no activity for a while
> > if (ch0->Dest != LastX || ch1->Dest != LastY || ch2->Dest != LastZ || ch3->Dest != LastA || ch4->Dest != LastB)
> > {
> > // we moved - enable KStep Amplifers
> > SetBit(45);
> > T0 = Time_sec(); // record the time and position of last motion
> > LastX=ch0->Dest;
> > LastY=ch1->Dest;
> > LastZ=ch2->Dest;
> > LastA=ch3->Dest;
> > LastB=ch4->Dest;
> > }
> > else
> > {
> > if (Time_sec() > T0 + 10.0) ClearBit(45);
> > }
> > }
> >
> > return 0;
> > }
> >
>
Group: DynoMotion Message: 6072 From: Tom Kerekes Date: 11/13/2012
Subject: Re: Second kstep "enable" always on..
Hi Kristoffer,

The low true enable signal (U26-16) goes to all channels.  So it is likely either the blown channel 3 is holding enable low.  Or the enable signal opto is blown.

If you are electonics skilled you might try cutting pin 19 from U20 to see if that "fixes" the problem.  That is where enable goes into the Chan 3 Driver chip.

Regards
TK

Group: DynoMotion Message: 6075 From: chrismd500 Date: 11/14/2012
Subject: Re: Second kstep "enable" always on..
Tom, I've sent you a email with a picture of my U20 (not sure how to include pictures here). I think it has seen better days. There are no visual damage anywhere else on the board. So the question becomes:
Is there a way I can use the 3 remaining channels on this kstep without causing damage to any of the other boards (even if enable is always on for this kstep)?

--- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>
> Hi Kristoffer,
>
> The low true enable signal (U26-16) goes to all channels.  So it is likely either the blown channel 3 is holding enable low.  Or the enable signal opto is blown.
>
> If you are electonics skilled you might try cutting pin 19 from U20 to see if that "fixes" the problem.  That is where enable goes into the Chan 3 Driver chip.
>
> Regards
> TK
>
>
>
> ________________________________
> From: chrismd500 <kristoffer.jensen@...>
> To: DynoMotion@yahoogroups.com
> Sent: Tuesday, November 13, 2012 6:34 PM
> Subject: [DynoMotion] Re: Second kstep "enable" always on..
>
>
>  
> Tom, oh ok. I know for sure that channel 3 on kstep #2 (which is the first kstep I got) is not working. Not exactly sure what happened, but a couple of months ago there was an incident where the channel 3 motor seemed stuck and wouldn't move. I immediately turned off the power and removed the motor, but it smelled burned. I tried putting it back on and channel 3 was dead. I think I might have connected wrong, but don't know for sure as I pulled out the wires before I got a chance to check how i connected it. Channel 0,1,2 worked as usual, so I assumed the damage was only to channel 3. So maybe this why the enable LED is always on...
>
> --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> >
> > Hi Kristoffer,
> >
> > So with just +5V and GND applied to KSTEP #2 and no other connections the Enable LED is on?
> >
> > If so the board must have a problem.  Please send it to us for testing/repair.
> >
> > Regards
> > TK
> >
> >
> >
> >
> >
> > ________________________________
> > From: chrismd500 <kristoffer.jensen@>
> > To: DynoMotion@yahoogroups.com
> > Sent: Tuesday, November 13, 2012 4:03 PM
> > Subject: [DynoMotion] Re: Second kstep "enable" always on..
> >
> >
> >  
> > Tom,
> >
> > Yes, when I remove the J6 enable connection between kstep #1 and #2, the 'enable' LED (and the +5V LED) is on.
> >
> > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> > >
> > > Hi Kristoffer,
> > >
> > > I can't think of why that would be.
> > >
> > > It can't be your program as the same signal is wired to both enables.
> > >
> > >
> > > Remove any connection from the KFLOP #2 J6 Enable.  Does the enable LED on KSTEP #2 remain on?
> > >
> > > Regards
> > > TK
> > >
> > >
> > >
> > > ________________________________
> > > From: chrismd500 <kristoffer.jensen@>
> > > To: DynoMotion@yahoogroups.com
> > > Sent: Friday, November 9, 2012 7:47 AM
> > > Subject: [DynoMotion] Second kstep "enable" always on..
> > >
> > >
> > >  
> > > The 'enable LED' on kstep #2 is always on, even when kstep #1 'enable LED' turns off in the idle loop. I have connected +5V, GND, and 'Enable' from J6 on kstep #1 to J6 on kstep #2. My idle loop looks like this (only using 1 channel on kstep #2):
> > >
> > > SetBitDirection(45,1); // set Enable Signal as Output
> > > SetBit(45); // Enable the amplifiers
> > >
> > > // Add a small amount of Coordinated Motion Path smoothing if desired
> > > // Tau = 0.001; // seconds for Low Pass Filter Time Constant
> > > // KLP = exp(-TIMEBASE/Tau);
> > > KLP=0; // force to 0 to disable
> > > // printf("Tau=%f KLP=%f\n",Tau,KLP);
> > >
> > >
> > > for (;;) // loop forever
> > > {
> > > WaitNextTimeSlice();
> > >
> > > // Service Amplifier disable after no activity for a while
> > > if (ch0->Dest != LastX || ch1->Dest != LastY || ch2->Dest != LastZ || ch3->Dest != LastA || ch4->Dest != LastB)
> > > {
> > > // we moved - enable KStep Amplifers
> > > SetBit(45);
> > > T0 = Time_sec(); // record the time and position of last motion
> > > LastX=ch0->Dest;
> > > LastY=ch1->Dest;
> > > LastZ=ch2->Dest;
> > > LastA=ch3->Dest;
> > > LastB=ch4->Dest;
> > > }
> > > else
> > > {
> > > if (Time_sec() > T0 + 10.0) ClearBit(45);
> > > }
> > > }
> > >
> > > return 0;
> > > }
> > >
> >
>
Group: DynoMotion Message: 6077 From: Tom Kerekes Date: 11/14/2012
Subject: Re: Second kstep "enable" always on..
Hi Kristoffer,

Yikes.  That is pretty bad.  You could try cutting pin 19 (bottom most right pin in your picture) to see if that solves the enable problem.  An Exacto knife or razor blade cutting flush with the chip body works well.

I doubt if it will cause problems with the other channels or boards if the other 3 channels are still working.  But no 100% guarantee with something like that.  Obviously don't ever connect a motor to that channel again.

Regards
TK



Group: DynoMotion Message: 6079 From: chrismd500 Date: 11/14/2012
Subject: Re: Second kstep "enable" always on..
Ok, I cut pin 19, BUT 'enable' is still on :(

--- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>
> Hi Kristoffer,
>
> Yikes.  That is pretty bad.  You could try cutting pin 19 (bottom most right pin in your picture) to see if that solves the enable problem.  An Exacto knife or razor blade cutting flush with the chip body works well.
>
>
> I doubt if it will cause problems with the other channels or boards if the other 3 channels are still working.  But no 100% guarantee with something like that.  Obviously don't ever connect a motor to that channel again.
>
> Regards
> TK
>
>
>
>
>
> ________________________________
> From: chrismd500 <kristoffer.jensen@...>
> To: DynoMotion@yahoogroups.com
> Sent: Wednesday, November 14, 2012 5:26 AM
> Subject: [DynoMotion] Re: Second kstep "enable" always on..
>
>
>  
> Tom, I've sent you a email with a picture of my U20 (not sure how to include pictures here). I think it has seen better days. There are no visual damage anywhere else on the board. So the question becomes:
> Is there a way I can use the 3 remaining channels on this kstep without causing damage to any of the other boards (even if enable is always on for this kstep)?
>
> --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> >
> > Hi Kristoffer,
> >
> > The low true enable signal (U26-16) goes to all channels.  So it is likely either the blown channel 3 is holding enable low.  Or the enable signal opto is blown.
> >
> > If you are electonics skilled you might try cutting pin 19 from U20 to see if that "fixes" the problem.  That is where enable goes into the Chan 3 Driver chip.
> >
> > Regards
> > TK
> >
> >
> >
> > ________________________________
> > From: chrismd500 <kristoffer.jensen@>
> > To: DynoMotion@yahoogroups.com
> > Sent: Tuesday, November 13, 2012 6:34 PM
> > Subject: [DynoMotion] Re: Second kstep "enable" always on..
> >
> >
> >  
> > Tom, oh ok. I know for sure that channel 3 on kstep #2 (which is the first kstep I got) is not working. Not exactly sure what happened, but a couple of months ago there was an incident where the channel 3 motor seemed stuck and wouldn't move. I immediately turned off the power and removed the motor, but it smelled burned. I tried putting it back on and channel 3 was dead. I think I might have connected wrong, but don't know for sure as I pulled out the wires before I got a chance to check how i connected it. Channel 0,1,2 worked as usual, so I assumed the damage was only to channel 3. So maybe this why the enable LED is always on...
> >
> > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> > >
> > > Hi Kristoffer,
> > >
> > > So with just +5V and GND applied to KSTEP #2 and no other connections the Enable LED is on?
> > >
> > > If so the board must have a problem.  Please send it to us for testing/repair.
> > >
> > > Regards
> > > TK
> > >
> > >
> > >
> > >
> > >
> > > ________________________________
> > > From: chrismd500 <kristoffer.jensen@>
> > > To: DynoMotion@yahoogroups.com
> > > Sent: Tuesday, November 13, 2012 4:03 PM
> > > Subject: [DynoMotion] Re: Second kstep "enable" always on..
> > >
> > >
> > >  
> > > Tom,
> > >
> > > Yes, when I remove the J6 enable connection between kstep #1 and #2, the 'enable' LED (and the +5V LED) is on.
> > >
> > > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> > > >
> > > > Hi Kristoffer,
> > > >
> > > > I can't think of why that would be.
> > > >
> > > > It can't be your program as the same signal is wired to both enables.
> > > >
> > > >
> > > > Remove any connection from the KFLOP #2 J6 Enable.ÃÆ'‚  Does the enable LED on KSTEP #2 remain on?
> > > >
> > > > Regards
> > > > TK
> > > >
> > > >
> > > >
> > > > ________________________________
> > > > From: chrismd500 <kristoffer.jensen@>
> > > > To: DynoMotion@yahoogroups.com
> > > > Sent: Friday, November 9, 2012 7:47 AM
> > > > Subject: [DynoMotion] Second kstep "enable" always on..
> > > >
> > > >
> > > > ÃÆ'‚ 
> > > > The 'enable LED' on kstep #2 is always on, even when kstep #1 'enable LED' turns off in the idle loop. I have connected +5V, GND, and 'Enable' from J6 on kstep #1 to J6 on kstep #2. My idle loop looks like this (only using 1 channel on kstep #2):
> > > >
> > > > SetBitDirection(45,1); // set Enable Signal as Output
> > > > SetBit(45); // Enable the amplifiers
> > > >
> > > > // Add a small amount of Coordinated Motion Path smoothing if desired
> > > > // Tau = 0.001; // seconds for Low Pass Filter Time Constant
> > > > // KLP = exp(-TIMEBASE/Tau);
> > > > KLP=0; // force to 0 to disable
> > > > // printf("Tau=%f KLP=%f\n",Tau,KLP);
> > > >
> > > >
> > > > for (;;) // loop forever
> > > > {
> > > > WaitNextTimeSlice();
> > > >
> > > > // Service Amplifier disable after no activity for a while
> > > > if (ch0->Dest != LastX || ch1->Dest != LastY || ch2->Dest != LastZ || ch3->Dest != LastA || ch4->Dest != LastB)
> > > > {
> > > > // we moved - enable KStep Amplifers
> > > > SetBit(45);
> > > > T0 = Time_sec(); // record the time and position of last motion
> > > > LastX=ch0->Dest;
> > > > LastY=ch1->Dest;
> > > > LastZ=ch2->Dest;
> > > > LastA=ch3->Dest;
> > > > LastB=ch4->Dest;
> > > > }
> > > > else
> > > > {
> > > > if (Time_sec() > T0 + 10.0) ClearBit(45);
> > > > }
> > > > }
> > > >
> > > > return 0;
> > > > }
> > > >
> > >
> >
>
Group: DynoMotion Message: 6082 From: Tom Kerekes Date: 11/14/2012
Subject: Re: Second kstep "enable" always on..
Hmmm.  I would have bet money that would have worked.  Something elsewhere must be forcing that low.  Sorry.

TK

Group: DynoMotion Message: 6083 From: chrismd500 Date: 11/14/2012
Subject: Re: Second kstep "enable" always on..
ok. Will it be any problem just leaving the enable 'on' for this kstep? I usually unplug the units when I'm not using it. Probably won't have it plugged in for more than 1-2hrs at most in idle mode.

--- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>
> Hmmm.  I would have bet money that would have worked.  Something elsewhere must be forcing that low.  Sorry.
>
> TK
>
>
>
>
> ________________________________
> From: chrismd500 <kristoffer.jensen@...>
> To: DynoMotion@yahoogroups.com
> Sent: Wednesday, November 14, 2012 9:59 AM
> Subject: [DynoMotion] Re: Second kstep "enable" always on..
>
>
>  
> Ok, I cut pin 19, BUT 'enable' is still on :(
>
> --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> >
> > Hi Kristoffer,
> >
> > Yikes.  That is pretty bad.  You could try cutting pin 19 (bottom most right pin in your picture) to see if that solves the enable problem.  An Exacto knife or razor blade cutting flush with the chip body works well.
> >
> >
> > I doubt if it will cause problems with the other channels or boards if the other 3 channels are still working.  But no 100% guarantee with something like that.  Obviously don't ever connect a motor to that channel again.
> >
> > Regards
> > TK
> >
> >
> >
> >
> >
> > ________________________________
> > From: chrismd500 <kristoffer.jensen@>
> > To: DynoMotion@yahoogroups.com
> > Sent: Wednesday, November 14, 2012 5:26 AM
> > Subject: [DynoMotion] Re: Second kstep "enable" always on..
> >
> >
> >  
> > Tom, I've sent you a email with a picture of my U20 (not sure how to include pictures here). I think it has seen better days. There are no visual damage anywhere else on the board. So the question becomes:
> > Is there a way I can use the 3 remaining channels on this kstep without causing damage to any of the other boards (even if enable is always on for this kstep)?
> >
> > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> > >
> > > Hi Kristoffer,
> > >
> > > The low true enable signal (U26-16) goes to all channels.  So it is likely either the blown channel 3 is holding enable low.  Or the enable signal opto is blown.
> > >
> > > If you are electonics skilled you might try cutting pin 19 from U20 to see if that "fixes" the problem.  That is where enable goes into the Chan 3 Driver chip.
> > >
> > > Regards
> > > TK
> > >
> > >
> > >
> > > ________________________________
> > > From: chrismd500 <kristoffer.jensen@>
> > > To: DynoMotion@yahoogroups.com
> > > Sent: Tuesday, November 13, 2012 6:34 PM
> > > Subject: [DynoMotion] Re: Second kstep "enable" always on..
> > >
> > >
> > >  
> > > Tom, oh ok. I know for sure that channel 3 on kstep #2 (which is the first kstep I got) is not working. Not exactly sure what happened, but a couple of months ago there was an incident where the channel 3 motor seemed stuck and wouldn't move. I immediately turned off the power and removed the motor, but it smelled burned. I tried putting it back on and channel 3 was dead. I think I might have connected wrong, but don't know for sure as I pulled out the wires before I got a chance to check how i connected it. Channel 0,1,2 worked as usual, so I assumed the damage was only to channel 3. So maybe this why the enable LED is always on...
> > >
> > > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> > > >
> > > > Hi Kristoffer,
> > > >
> > > > So with just +5V and GND applied to KSTEP #2 and no other connections the Enable LED is on?
> > > >
> > > > If so the board must have a problem.ÃÆ'‚  Please send it to us for testing/repair.
> > > >
> > > > Regards
> > > > TK
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > ________________________________
> > > > From: chrismd500 <kristoffer.jensen@>
> > > > To: DynoMotion@yahoogroups.com
> > > > Sent: Tuesday, November 13, 2012 4:03 PM
> > > > Subject: [DynoMotion] Re: Second kstep "enable" always on..
> > > >
> > > >
> > > > ÃÆ'‚ 
> > > > Tom,
> > > >
> > > > Yes, when I remove the J6 enable connection between kstep #1 and #2, the 'enable' LED (and the +5V LED) is on.
> > > >
> > > > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> > > > >
> > > > > Hi Kristoffer,
> > > > >
> > > > > I can't think of why that would be.
> > > > >
> > > > > It can't be your program as the same signal is wired to both enables.
> > > > >
> > > > >
> > > > > Remove any connection from the KFLOP #2 J6 Enable.ÃÆ'Æ'‚ÃÆ'‚  Does the enable LED on KSTEP #2 remain on?
> > > > >
> > > > > Regards
> > > > > TK
> > > > >
> > > > >
> > > > >
> > > > > ________________________________
> > > > > From: chrismd500 <kristoffer.jensen@>
> > > > > To: DynoMotion@yahoogroups.com
> > > > > Sent: Friday, November 9, 2012 7:47 AM
> > > > > Subject: [DynoMotion] Second kstep "enable" always on..
> > > > >
> > > > >
> > > > > ÃÆ'Æ'‚ÃÆ'‚ 
> > > > > The 'enable LED' on kstep #2 is always on, even when kstep #1 'enable LED' turns off in the idle loop. I have connected +5V, GND, and 'Enable' from J6 on kstep #1 to J6 on kstep #2. My idle loop looks like this (only using 1 channel on kstep #2):
> > > > >
> > > > > SetBitDirection(45,1); // set Enable Signal as Output
> > > > > SetBit(45); // Enable the amplifiers
> > > > >
> > > > > // Add a small amount of Coordinated Motion Path smoothing if desired
> > > > > // Tau = 0.001; // seconds for Low Pass Filter Time Constant
> > > > > // KLP = exp(-TIMEBASE/Tau);
> > > > > KLP=0; // force to 0 to disable
> > > > > // printf("Tau=%f KLP=%f\n",Tau,KLP);
> > > > >
> > > > >
> > > > > for (;;) // loop forever
> > > > > {
> > > > > WaitNextTimeSlice();
> > > > >
> > > > > // Service Amplifier disable after no activity for a while
> > > > > if (ch0->Dest != LastX || ch1->Dest != LastY || ch2->Dest != LastZ || ch3->Dest != LastA || ch4->Dest != LastB)
> > > > > {
> > > > > // we moved - enable KStep Amplifers
> > > > > SetBit(45);
> > > > > T0 = Time_sec(); // record the time and position of last motion
> > > > > LastX=ch0->Dest;
> > > > > LastY=ch1->Dest;
> > > > > LastZ=ch2->Dest;
> > > > > LastA=ch3->Dest;
> > > > > LastB=ch4->Dest;
> > > > > }
> > > > > else
> > > > > {
> > > > > if (Time_sec() > T0 + 10.0) ClearBit(45);
> > > > > }
> > > > > }
> > > > >
> > > > > return 0;
> > > > > }
> > > > >
> > > >
> > >
> >
>